iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 14
0
AI & Data

DialogFlow從零開始30天系列 第 14

DialogFlow從零開始14天-Webhook開發資源

  • 分享至 

  • xImage
  •  

前言:

   雖然用Inline Editor很好用,但是還是沒有開發工具好用,除錯也不方便,也不一定想要發佈到cloud funcition,那就來用別的選擇吧。

架構圖:

第一種架構圖利用DialogFlow的Integrations和Webhook的介接,只要好好的把Intent 設計傳來的參數正確的呼叫後面的api,再回傳給前端。

fulfillmet

第二種架構圖是自行介接前端,把DialogFlow當作語意分析,把DialogFlow回傳的語意,再去呼叫後面的api,再回傳給前端。 

API

Conversational Action Client libraries

  所使用的api有兩種:
    DialogFlow 
    Actions SDK
   DialogFlow介紹的功能都可以用這兩個 api 方式控制,目前為V2
   https://developers.google.com/assistant/conversational/df-asdk/samples/github

Client libraries支援的開發語言:

   .C#
   .Go
   .JAVA
   .Node.js
   .PHP
   .Python
   .Ruby
     但目前會以Node.js的範例比較多。
使用心得:
  Client libraries 兩種api的差異是DialogFlow有NLP機器學習,Actions SDK沒有。

https://developers.google.com/assistant/conversational/df-asdk/reference/nodejsv2/overview


上一篇
DialogFlow從零開始13天-Fulfillment and Webhook
下一篇
DialogFlow從零開始15天-Webhook Node.js開發
系列文
DialogFlow從零開始30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言